ferret out a culprit

Translations
вычислить виновника
After days of investigation, they were able to ferret out a culprit.
После нескольких дней расследования им удалось вычислить виновника.
Definitions
To search for and discover the person responsible for a wrongdoing, often by investigating thoroughly and persistently.